@charset "UTF-8";
*{padding:0;margin:0;} 
body {
font-family: "Microsoft YaHei";
letter-spacing: 2px;
}
ul li {
	list-style-type: none
}
.pt10{ 
    padding-top:8px;
}
.pt75{
	padding-top: 75px;
}
.pt20{ 
    padding-top:20px;
}
.pt30{ 
    padding-top:15px;
}
.pt90{ 
    padding-top:90px;
}
.clear{ clear:both;}

/*menu*/
.content {
	width:1200px;
	height: 100%;
	/*overflow: hidden;*/
	margin: 0 auto;
}
.menu {
	width: 100%;
	height:110px;
	top: 0;
	left: 0;
	overflow: hidden;
	background: #f5f5f5;
	padding: 0;
	margin: 0;
	border-top:7px solid #0089e9;
}
.menuL{ 
    float:left; width:750px;
}
.menuR{ 
    float:right; width:370px;
}
.login{ 
    width:260px; 
	height:40px; 
    background-color:#0089e9;    
    -moz-border-radius:5px;      /* Gecko browsers */
    -webkit-border-radius:5px;   /* Webkit browsers */
    border-radius:5px;            /* W3C syntax */
	margin-top:-3px;
	color:#fff;
	text-align:center;
	margin-left:107px;
}
.login a{ 
	line-height:35px;
	color:#fff;
	text-decoration:none;
	font-size:16px; 
}
.userinfo{
	text-align:right;
	color:#ffaa00;
	font-size:14px;
	margin-top:30px;
}
.userinfo a{ 
	color:#000;
	text-decoration:none;
	font-size:14px; 
}
.userinfo a:hover{ 
	color:#0089e9;
}
.menu h1 {
	float: left;
	margin-top: 20px;
	margin-bottom: 0
}
.menu ul {
	float: right;
	margin: 0
}
.menu li {
	float: left;
	margin: 0 18px
}
.menu li a {
	display: block;
	font-size:20px;
	color: #000;
	text-decoration: none;
	margin-top:60px;
}
.menu li:hover a,.menu li.active a {
	border-bottom: 4px solid #0089e9;
	color: #0089e9;
	margin-top: 60px;
	border:none;
	outline:none;
}

/*contaniner*/
#box{
	width:1200px;
	height:auto;
	margin: 0 auto;
	min-height:600px;
}

/*search*/
.searchinfo{
	width: 1198px;
	height: 190px;
	background-color: #fbfbfb;
	border: 1px solid #e5e5e5;
	margin-top: 20px;
	margin-bottom: 30px;
	overflow: hidden;
}
.searchinfo span{
	margin-right: 5px;
	font-size:14px;
}
.lf{
	width: 900px;
	float:left;
}
.lf li{
	float: left;
	width: 280px;
	text-align: right;
	line-height: 65px;
	margin-left: 20px;
}

.lf li select{
	width: 200px;
	height: 30px;
	background: url(../images/arrowico.png) no-repeat;
	background-position: 179px;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	border: 1px solid #ccc;
	outline: 0;
	font:initial;
}
.rt{
	float: right;
	line-height: 37px;
	padding:16px 73px;
}

.rt button{
	padding: 3px 50px;
	background: none;
	border: none;
	outline:0;
	font-size:14px;
}
.rt .resetgray{
	border: 1px solid #ccc;
	margin-bottom: 24px;
	box-shadow: 0px 2px 2px #ccc;
 }
.rt .soublue{
	background-color: #0089e9;
	color: #fff;
}


/*banner*/
.focus { width:1200px; height:359px;overflow:hidden;position:relative;background:#ccc;}
.focus_m ul {width:1200px;height:359px;overflow:hidden;}
.focus_m li {width:1200px;height:359px;_float:left;}
.focus_m li.li_1 {/*background:url(../images/banner_01.jpg) center 0 no-repeat*/ }
.focus_m li.li_2 {/*background:url(../images/banner_02.jpg) center 0 no-repeat*/ }
.focus_m li.li_3 {/*background:url(../images/banner_03.jpg) 0 no-repeat*/}
.focus_s {height:0;position:relative;margin:0 auto;z-index:2;width:1000px;}
.focus_s ul {height:12px;overflow:hidden;position:absolute;left:450px;top:330px;}
.focus_s li {float:left;cursor:pointer;height:12px;width:12px;overflow:hidden;margin-right:10px;}
.focus_s li b {display:block;text-indent:-999em;background:url(../images/circle.png) 0 0 no-repeat;width:12px;height:32px;overflow:hidden;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src='images/circle.png');_background:none;}
.focus_s li.active b {margin-top:-20px;}
.focus_l,.focus_r {position:absolute;display:block;width:50px;height:75px;overflow:hidden;z-index:2;top:150px;}
.focus_l {left:0;}
.focus_r {right:0;}
.focus_l b,.focus_r b {position:absolute;z-index:1;display:block;width:50px;height:75px;overflow:hidden;/*background:#000;opacity:0.3;filter:alpha(opacity=30);*/cursor:pointer;}
.focus_l span,.focus_r span {display:block;position:relative;z-index:2;width:30px;height:55px;top:0px;cursor:pointer;}
.focus_l span {left:20px;background:url(../images/left.png) 0 0 no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src='images/left.png');_background:none;}
.focus_r span {left:0px;background:url(../images/right.png) 0 0 no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src='images/right.png');_background:none;}
.focus_l:hover,.focus_r:hover {*zoom:1;}
.focus_l:hover b,.focus_r:hover b {opacity:0.5;filter:alpha(opacity=50);}


/*showbox*/
.showbox {
	margin-top:55px;
}
.showbox img{
	padding-top:30px;
}
.wrap {
	width:1200px;
    margin-right: auto;
    margin-left: auto;
}
.subsite-btn {
    font-family: "Microsoft Yahei",Tahoma,"\5b8b\4f53",Arial,Helvetica,Arial,sans-serif;
}
.subsite-btn a {
	width:398px;
	height:176px;
	text-align:center;
	float:left;
	display: inline-block;
	/*background:url(../images/line.png) no-repeat right;*/
	border-left: 2px solid #ccc;
	font-size: 12px;
	color: #ccc;
	position: relative;
	text-decoration:none;
}
.subsite-btn a:hover {
    color: #fff;
	background:#F60;
}
.subsite-btn a:first-child{
	border-left: 0 none;
}
.subsite-btn a:last-child {
	border-right: 0 none;
}
.subsite-btn a:hover {
	background: #fa9900;
	color: #fff;
	border-left-color:#fa9900;
}
.subsite-btn a b {
    font-size:28px;
    color:#0089e9;
    font-weight: 400;
	font-family: "Microsoft Yahei";
}
.subsite-btn a:hover b {
	color: #fff
}


/*time js*/
.time { font-family:Arial, Helvetica, sans-serif; font-size:35px; color:#FF0000;}


/*2-1首页简历搜素*/
.listall{width:1198px; height:auto;}
.listall ul{}
.listall ul li{}
.listall ul li a{}
.listall ul li a:hover{}
/*studentinfo*/
.studentinfo{width:1198px; height:214px; background-color:#fbfbfb; border:1px solid #e5e5e5; margin-top:20px; margin-bottom:40px; overflow:hidden;}
.studentinfo_l{ width:985px; float:left;}
.studentinfo_r,.studentinfo_r_have{ width:213px; float:right;}
.studentinfo_r2{ width:213px;}
.studentinfo_r2 img{  margin-top: 40px;
    width: 120px;
    height: 120px;
    border-radius: 60px;
    -webkit-border-radius: 60px; 
    -moz-border-radius: 60px;
    overflow: hidden;
}
.current{ border:1px solid #0089e9;}
.studentinfo em{ font-family:Arial, Helvetica, sans-serif; font-style:normal; color:#8d8d8d;}
.studentinfo p{ line-height:34px; font-size:16px; padding-left:30px;}
/*.studentinfo_r img{ padding-top:40px;}*/
.renew{color:#8d8d8d;}
.studentinfo_r_have img{padding-top:25px;}
.txtop{ margin-top:-50px;}
.deal-mark{position: absolute; z-index:9; top:330px; left:313px;}
.renewtip{ background:url(../images/tipspic.png) no-repeat; color:#fff; width:328px; height:55px; display:block; float: left;
overflow: hidden; font-size:22px; line-height:45px; padding-left:27px;}

.uertx{ width:142px; height:143px;display:block; boder:none;}
.uertxhave{ width:120px; height:120px;margin-top: -25px; boder:none;}

/*3-0简历*/
/*.wrap{width:1200px;position:relative;}*/
#tab_t{width:1200px;height:40px; line-height:40px; border-bottom: 1px solid #d9d9d9; margin-top:50px;}
#tab_t li {float:left; width:200px; height:40px; line-height:40px; color:#aaa; cursor: pointer; text-align:center; font-size:14px; }
#tab_t li a {display:block;width:200px;height:40px;outline:none; color:#a3a3a3; text-align:center; font-family:"微软雅黑"; font-size:18px; font-weight:bold; text-decoration:none;}
#tab_t li a:hover{color:#0089e9;font-weight:500;border-bottom:3px solid #0089e9;font-weight:bold;}
#tab_t .act a{color:#0089e9 !important;font-weight:blod;border-bottom:3px solid #0089e9; font-weight:bold;}
#tab_c { width:1200px; height:auto; /*overflow:hidden;*/}
/* #tab_c { width:1200px; height:auto; position: absolute;}*/
/* #tab_c { width:1200px; height:auto; position: absolute; overflow:hidden;}  position: absolute;隐藏*/
#tab .tabCon div { padding: 10px; position: absolute;}
.hide{display:none;}

/*tab con 3-(2)*/
.studentinfotip{width:1198px; height:214px; background-color:#fbfbfb; border:1px solid #e5e5e5; margin-top:20px; margin-bottom:40px; /*overflow:hidden;*/ position:relative;}
.studentinfotip_l{ width:985px; float:left;margin-top:20px;}
.studentinfotip_r{ width:213px; float:right;}
.studentinfotip_r img{ margin-top:-22px;}
.studentinfotip em{ font-family:Arial, Helvetica, sans-serif; font-style:normal; color:#8d8d8d;}
.studentinfotip p{ line-height:34px; font-size:16px; padding-left:30px;}
.renewtip2{position:absolute; background:url(../images/tipspic.png) no-repeat; color:#fff; width:328px; height:55px; display:block; font-size:20px;line-height:45px; padding-left:30px; 
left:-10px; top:20px; z-index:1;}
.renew2{color:#8d8d8d; line-height:30px; display:block; margin-left:360px;}
.studentinfo_r_have2 img{ margin-top:-30px; position:absolute;border-radius: 60px;
-moz-border-radius: 50%;
-webkit-border-radius: 50%;
border-radius: 50%;
position:relative;}
.txtop2{ margin-top:0px; position:relative; bottom:30px;}

/*tab con 3-(1)*/
#tab {width:1200px;position: relative;}
#tab .tabList{width:1200px;height:40px; line-height:40px; border-bottom: 1px solid #d9d9d9; margin-top:50px;}
#tab .tabList ul li {float:left; width:200px; height:40px; line-height:40px; color:#aaa; cursor: pointer; text-align:center; font-size:14px;}
#tab .tabList ul li a {display:block;width:200px;height:40px;outline:none; color:#a3a3a3; text-align:center; font-family:"微软雅黑"; font-size:18px; font-weight:nomal; text-decoration:none;}
#tab .tabList ul li a:hover{color:#0089e9;font-weight:500;border-bottom:3px solid #0089e9;}
#tab .cur a{color:#0089e9 !important;font-weight:500;border-bottom:3px solid #0089e9;}
#tab .tabCon { width:1200px; height:auto; position: absolute;}
#tab .tabCon div { padding: 10px; position: absolute;}


/*7-0我的职位*/
/*left*/
.boxleft{ width:285px; height:auto; float:left; margin-top:60px; margin-right:60px;}
.boxleft ul{background-color:#f5f5f5; }
.boxleft ul li{ height:60px; line-height:60px; text-align:right; font-size:16px; font-weight:nomal;}
.boxleft ul li a{  width:265px; height:60px; color:#8e8e8e; text-decoration:none; display:block; padding-right:20px;}
.boxleft ul li a:hover{ width:265px; height:60px; background:#ebebeb; color:#0089e9; padding-right:20px; display:block;}
.currentjob{background:#ebebeb; color:#0089e9!important;}
/*right*/
.boxright{ width:855px;float:right;background:#F5F5F5;margin-top:60px;}
/*7-0 tab con*/
#tab7 {width:855px;position: relative;}
#tab7 .tabList{width:855px;height:40px; line-height:40px; border-bottom: 1px solid #d9d9d9; margin-top:50px;}
#tab7 .tabList ul li {float:left; width:200px; height:40px; line-height:40px; color:#aaa; cursor: pointer; text-align:center; font-size:14px;}
#tab7 .tabList ul li a {display:block;width:200px;height:40px;outline:none; color:#a3a3a3; text-align:center; font-family:"微软雅黑"; font-size:18px; font-weight:nomal; text-decoration:none;}
#tab7 .tabList ul li a:hover{color:#0089e9;font-weight:500;border-bottom:3px solid #0089e9;}
#tab7 .cur a{color:#0089e9 !important;font-weight:500;border-bottom:3px solid #0089e9;}
#tab7 .tabCon { width:1200px; height:auto; position: absolute;}
#tab7 .tabCon div { padding: 10px; position: absolute;}
/*listcon*/
.jobinfo{/*width:850px;*/ height:170px; background-color:#fbfbfb; border:1px solid #e5e5e5; margin-top:55px; overflow:hidden; box-shadow: 2px 2px 2px #CCC; }
.jobinfo_l{ width:510px; float:left; position:absolute;}
.jobinfo_r,.jobinfo_r_have{float:right;}
.current{ border:1px solid #0089e9;}
.jobinfo em{ font-family:Arial, Helvetica, sans-serif; font-style:normal; color:#8d8d8d;}
.jobinfo p{ line-height:30px; font-size:16px; padding-left:30px;}
.jobinfo_r p{ line-height:26px;}
.numf{ display:block; color:#a3a3a3; font-size:46px; padding-right:100px; margin-top:30px;}
.numfother{ display:block; color:#000; font-size:46px; padding-right:80px; margin-top:30px;}
.obtain{color:#a3a3a3; font-size:24px; margin-left:-10px;}
.obtainother{color:#000; font-size:24px; margin-left:0px;}
.jobinfo_r em{ font-family:Arial, Helvetica, sans-serif; font-style:normal; color:#a3a3a3; font-size:46px;}
.jobinfo_r img{}
.jobrenew{color:#8d8d8d;}
.jobrenew a{color:#ff7800; text-decoration:none; padding-right:20px; font-size:20px;}
.jobinfo_r_have img{padding-top:0px;}
.txtop{ margin-top:-50px;}
.deal-mark{position: absolute; z-index:9; top:330px; left:313px;}
.renewtip{ background:url(../images/tipspic.png) no-repeat; color:#fff; width:328px; height:55px; display:block; float: left;
overflow: hidden; font-size:22px; line-height:45px; padding-left:27px;}





/*7－1我的职位-收到的简历*/
.jobname{ width:850px; height:40px; line-height:18px; border-bottom:2px solid #e5e5e5; color:#000; font-size:20px; margin-top:80px; margin-bottom:30px;}
.jobname a{ color:#ff7800; text-decoration:none;}
/*7-1listcon ok*/
.studentinfotip7{width:850px; height:214px; background-color:#fbfbfb; border:1px solid #e5e5e5; margin-top:20px; margin-bottom:40px; /*overflow:hidden;*/ position:relative;}
.studentinfotip7_l{ width:660px; float:left;padding-top: 20px;}
.studentinfotip7_r{ width:190px; float:right;}
.studentinfotip7_r img{ margin-top:-22px;}
.studentinfotip7 em{ font-family:Arial, Helvetica, sans-serif; font-style:normal; color:#8d8d8d;}
.studentinfotip7 p{ line-height:34px; font-size:16px; padding-left:30px;}
.studentinfo7_r_have2 img{ margin-top:-30px; position:absolute;width:120px;border-radius:60px;}
.renewtip7{position:absolute; background:url(../images/tipspic.png) no-repeat; color:#fff; width:328px; height:55px; display:block; font-size:20px;line-height:45px; padding-left:30px; 
left:-10px; top:20px; z-index:1;}
.renew7{color:#8d8d8d; line-height:30px; display:block; margin-left:360px;}
.txtop7{ margin-top:0px; position:relative; bottom:30px;}


/*7-1listcon*/
.jobinfotip{width:853px; height:214px; background-color:#fbfbfb; border:1px solid #e5e5e5; margin-top:20px; margin-bottom:40px; /*overflow:hidden;*/ position:relative;}
.jobinfotip_l{ width:510px; float:left;margin-top:20px;}
.jobinfotip_r{ float:right;}
.jobinfotip em{ font-family:Arial, Helvetica, sans-serif; font-style:normal; color:#8d8d8d;}
.jobinfotip p{ line-height:34px; font-size:16px; padding-left:30px;}
.jobnewtip{position:absolute; background:url(../images/tipspic.png) no-repeat; color:#fff; width:328px; height:55px; display:block; font-size:20px;line-height:45px; padding-left:30px; 
left:-10px; top:20px; z-index:1;}
.jobnew{color:#8d8d8d; line-height:43px; display:block; margin-left:360px;}
.jobinfotip_r img{ margin-top:-20px; margin-right:60px;}
.jobinfotip_r_have img{ margin-top:-30px; position:absolute; margin-left:150px;}
.jobtxtop{ margin-top:0px; position:relative; bottom:30px;}


/*8-0我的职位(待审核职位)*/
.jobtips{ border:none; 
    position: absolute;
    left:-10px;
    z-index: 1;
	margin-top:10px;
	}


/*9-0listcon*/
.jobtit{width:853px; height:170px; background-color:#fbfbfb; border:1px solid #e5e5e5; margin-top:60px; overflow:hidden; /*box-shadow: 2px 2px 2px #CCC;*/ background:url(../images/bootline.png) no-repeat bottom;}
.jobtit_l{ width:510px; float:left;}
.jobtit_r{float:right;}
.jobtit em{ font-family:Arial, Helvetica, sans-serif; font-style:normal; color:#8d8d8d;}
.jobtit p{ line-height:30px; font-size:16px; padding-left:30px;}
.jobtit_r p{ line-height:26px;}
.jobtit_r em{ font-family:Arial, Helvetica, sans-serif; font-style:normal; color:#a3a3a3; font-size:46px;}
.jobtit_r img{}
.jobtitrenew{color:#8d8d8d;}
.jobtitrenew a{color:#ff0000; text-decoration:none; padding-right:20px; font-size:24px;}

.alarm{width:853px; height:auto; margin-top:-100px;}
.alarm img{border:none; margin-left:430px;}
.alarmtime{ font-family:Arial, Helvetica, sans-serif; font-size:35px; color:#FF0000; font-size:16px; margin-left:382px; margin-top:5px; display:block;}


/*7-2职位详情*/
.jobintruduction{ width:853px; height:350px; border-bottom:1px solid #d5d5d5;}
.jobintruduction_l{ width:700px; float:left;}
.jobtitle{margin-top:20px;margin-left:40px;}
.pone{ font-size:12px; color:#0089E9; display:block; padding-top:15px;}
.ptwo{ font-size:28px; color:#0089E9;}
.icoinfo{ width:853px; height:27px; line-height:27px;}
.icoinfo ul{ margin-top:55px;}
.icoinfo ul li{ float:left; margin-left:40px;}
.money{ color:#ff7800; font-size:28px; font-family:Arial, Helvetica, sans-serif;}
.address{ width:853px; height:23px; line-height:23px; margin-left:40px; margin-top:20px;}
.perioddate{ font-size:14px; color:#8e8e8e; margin-left:40px; margin-top:35px;}
.perioddate em{ font-family:Arial, Helvetica, sans-serif; font-style:normal;}
.jobintruduction_r{float:right;margin-top: 25px;margin-right: 50px;}
.jobintruduction_r img{}
.jobintruduction_r p{ color:#0089e9; font-size:24px; margin-top:-60px; margin-left:-50px;}

.jobdescription{ margin-left:40px;}
.jobdescription span{ font-size:20px; display:block; margin-top:35px; margin-bottom:35px;}
.jobdescription img{ border:none;}
.jobdescription p{ width:680px; line-height:22px; color:#333;word-break:break-all;}

.jobedit{ width:853px; height:80px; line-height:80px; background:#EBEBEB; margin-top:50px; margin-bottom:60px;}
.jobedit ul{ float:right; margin-right:30px;}
.jobedit ul li{ float:left; margin-left:50px; }
.jobedit ul li a{ font-size:18px; color:#000;}
.jobedit ul li a:hover{}

.joblook{ width:853px; height:65px; line-height:65px;padding-bottom:20px;}
.joblook{ font-size:28px; color:#565656; text-align:right;}
.jobbtn {
    width:170px;
    height:65px;
    margin-right:15px;
    color:#fff;
    font-size:28px;
    background:#ffaa00;
	cursor: pointer;
	border:none;
	font-family:"微软雅黑";
}

/*7-3职位详情*/
.examine{color:#9f9f9f; font-size:24px;}
.jobbtnoff {background:#c8c8c8;}
.invalid{ color:#8e8e8e!important;}

/*7－4职位详情-交互*/
.PopupLayer {
	width:500px;
	height:400px;
	padding: 10px;
	position:fixed;
	left:30%;
	top: 15%;
	background:#fff;
	/*
	background-clip: padding-box;
	*/
	border-radius: 10px;
	border:10px solid #666;
	border:15px solid rgba(0,0,0,0.2);
	
	display:none;
}
.PopupLayer a.close {
	display: block;
	width:38px;
	height:42px;
	float: right;
	background: url(../images/close.png) no-repeat;
	overflow: hidden;
}
.PopupLayer a.close:hover {

}
.PopupLayer p {
	font:24px "微软雅黑";
	letter-spacing: 0.1em;
	font-weight:500;
	line-height:28px;
}
.PopupLayer p span {
	color: #7d7d7d;
}
.PopupLayer ul {
	list-style: none;
	width: 475px;
	height: 103px;
	margin: 30px auto 0;
	border: 1px dashed #e4e4e4;
	overflow: hidden;
	
}
.PopupLayer ul li {
	float: left;
	width:120px;
	height: 103px;
	overflow: hidden;
	margin-left:30px;
}
.PopupLayer ul li a {
	display: block;
	color:#d3d3d3;
	font-family:Arial, Helvetica, sans-serif;
	font-size:28px;
	font-family:"微软雅黑";
}
.PopupLayer ul li a:hober {
	display: block;
	color:#d3d3d3;
	font-family:Arial, Helvetica, sans-serif;
	font-size:28px;
}
.PopupLayer a.btn {
	display: block;
	width: 100px;
	height: 38px;
	line-height: 38px;
	text-align: center;
	color: #fff;
	font-weight: bold;
	letter-spacing: 0.1em;
	float: right;
	background: url(images/btn_bg.jpg) repeat-x;
	border-radius: 8px;
	margin: 40px 30px 0 0;
}
.setjob{ width:500px; text-align:center; font-size:26px; font-weight:blod; margin-top:20px;}
.planob{ width:500px; text-align:left; font-size:20px; font-weight:normal; margin-top:35px;}
.smatip{ width:500px; text-align:left; font-size:16px !important; color:#d3d3d3; margin-top:20x;}
.setjobnum{ line-height:103px;}
.setjobnum li{ font-family:"微软雅黑"; font-size:28px; width:170px;}
.surebtn{width:500px;
height:75px;
border-radius: 10px;
color: #fff;
font-size: 28px;
background: #0089e9;
cursor: pointer;
border: none;
font-family: "微软雅黑"; margin-top:15px;
}


/*footer*/
.footer{
	width:100%;
	height:100px;
	background-color:#d9d9d9;
	color:#000;
	font-size:12px;
	text-align: center;
	margin-top:88px;
}
.footer p {
	margin: 0;
	line-height:28px;
}
.containerfoot {
	width:1200px;
	height:100px;
	overflow: hidden;
	margin: 0 auto;
}
.containerfoot a {
	color: #000;
	text-decoration: none;
}
.containerfoot a:hover {
	color: #0089e9;
	text-decoration:underline;
}
.jobtitrenewl{  
 	float:left; 
 	width:300px;
}
.jobtitrenewr{
	float:right; 
	width:145px;
}
.jobtitrenewl a {
 	width:300px;
    color: #ff0000;
    text-decoration: none;
    padding-right: 20px;
    font-size: 24px;
    display: block;
  	overflow: hidden;
  	text-overflow: ellipsis;
  	white-space: nowrap;
}

/*20151023 new banner*/

/* banner-box */
.banner-box{min-width:1210px;height:360px;position:relative;overflow:hidden;}
.banner-box .bd{ width:100% !important;}
.banner-box .bd li .m-width {width:1200px;margin:0 auto;overflow:hidden;}
.banner-box .bd li{width:100% !important;height:360px;}
.banner-box .bd li a{display:block;background-size:auto;}
.banner-box .bd li .m-width img{width:1200px;height:360px;margin:0 auto;overflow:hidden;}
.banner-btn{width:1210px;position:absolute;top:120px;left:50%;margin-left:-605px;}
.banner-btn a{display:block;width:49px;height:104px;position:absolute;top:0;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;}
.banner-btn a.prev{left:20px;background:url(../images/foot.png) no-repeat 0 0;} 
.banner-btn a.next{right:20px;background:url(../images/foot.png) no-repeat -49px 0;}
.banner-box .hd {position:absolute;top:210px;left:537px;}
.banner-box .hd ul li{width:12px;height:12px;border-radius :50%;text-indent:-9999px;margin-right:20px;background:#ccc;float:left;cursor:pointer;}
.banner-box .hd ul li.on{background:#fff;}

/*上传logo大小限制*/
.sclogo img{
	width:100px;
	height:100px;
	border-radius:50px;
}

/* pagination 分页 */
.pagination{
	overflow: hidden;
	margin-top:20px;
	font-size:80%;
}    
.pagination a{text-decoration:none;border:solid 1px #e5e5e5;color:#0089e9;}
.pagination a, .pagination span{display:inline-block;float:left;padding:0.3em 0.5em;margin-right:5px;margin-bottom:5px;}
.pagination .current{background:#0089e9;color:#fff;border:solid 1px #e5e5e5;}
.pagination .current.prev, .pagination .current.next{color:#999;border-color:#e5e5e5;background:#fff;}

.pagebtn{ 
	   	width: 150px;
	    height: 35px;
	    margin-left: 11px;
	    border:none;l
	    background-color: #8d8d8d;
	    color: #fff;
	    font-size: 18px;
	    font-family: "Microsoft YaHei";
   }
.pagebtnother{background: #0089e9;}

.img_border img{
	border-radius:50%;
	width:150px;
	height:150px;
}
/*已下载简历圆角图片*/
.img_circle{
	padding: 0 20px;
    position: absolute;
    top: 135px;
    right: 84px;
    background-color: #0089e9;
    border-radius: 20px;
    color:#fff
}

/*无数据样式*/
.nodata{
	padding: 50px;
    font-weight: 700;
    color: #a3a3a3;
}

.jobinfotip_r_have_li img{
	    margin-left: 150px;
    float: right;
    margin-right: 36px;
    border-radius: 60px;
    width: 120px;
    height: 120px;
}
.txtop2_li{
	clear: both;
    margin-right: 30px;
    margin-top: -35px;
    background-color: #0089e9;
    color: #fff;
    border-radius: 15px;
    padding: 0px 10px;
    float:right;
}
.studentinfo_r_have2{
	display:block;
	margin-top:30px;
}
.img_circle12{
	    padding: 0 20px;
    position: absolute;
    top: 127px;
    right: 60px;
    background-color: #0089e9;
    border-radius: 20px;
    color: #fff;
}